pin down – English–Português translations

🇬🇧 en pt 🇵🇹

pin down verb

  • to hold the opponent back-first so both his or her shoulders touch the mat or ground
apanhar
Wiktionary Links